shield budding - Turkish English Dictionary